/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

import Entidades.EscanerHuellas;
import Entidades.Modelo;
import Entidades.Oficina;
import Expertos.ExpertoEscaner;
import java.util.Date;
import java.util.List;

/**
 *
 * @author diego
 */
public class ControladorEscaner {

    ExpertoEscaner expertoEscaner = new ExpertoEscaner();

    public List<EscanerHuellas> incializarPantallaEscaner() {
        List<EscanerHuellas> listaEscaner;
        listaEscaner = expertoEscaner.buscarEscaner();
        return listaEscaner;
    }

    public void modificarEscaner(EscanerHuellas eh, int numeroSerie, Oficina oficina, Modelo modeloEscaner, Date fechaAlta, Date fechaBaja) {
        expertoEscaner.modificarEscaner(eh, numeroSerie, oficina, modeloEscaner, fechaAlta, fechaBaja);
    }

    public void nuevoEscaner(int numeroSerie, Oficina escanerOficina, Modelo modeloEscaner, Date fechaAlta, Date fechaBaja) {
        expertoEscaner.nuevoEscaner(numeroSerie, escanerOficina, modeloEscaner, fechaAlta, fechaBaja);
    }

    public List<EscanerHuellas> buscarEscanerNumero(String nroSerie) {
        return expertoEscaner.buscarNroSerie(nroSerie);
    }
    
    public void eliminarEscaner(EscanerHuellas eh){
        expertoEscaner.eliminarEscaner(eh);
    }
}
